tailor specialized in making pants - French English Dictionary